package com.forum.module.blog.controller.article_tag.vo;

import io.swagger.v3.oas.annotations.media.Schema;

import java.time.LocalDateTime;

/**
 * 功能:
 * 作者:ouyzh
 * 日期:2025/3/4 19:31
 */
@Schema(description = "博客管理 - 文章标签关系信息 Response VO")

public class ArticleTagRespVO {
    @Schema(description = "编号", example = "1")
    private Long id;

    @Schema(description = "文章编号", example = "1")
    private Long articleId;

    @Schema(description = "标签编号", example = "1")
    private Long tagId;

    @Schema(description = "创建时间", example = "2024-01-02 12:00:00")
    private LocalDateTime createTime;

    @Schema(description = "更新时间", example = "2024-01-02 12:00:00")
    private LocalDateTime updateTime;

    @Schema(description = "创建人", example = "1")
    private Long creator;

    @Schema(description = "更新人", example = "1")
    private Long updater;


    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public Long getArticleId() {
        return articleId;
    }

    public void setArticleId(Long articleId) {
        this.articleId = articleId;
    }

    public Long getTagId() {
        return tagId;
    }

    public void setTagId(Long tagId) {
        this.tagId = tagId;
    }

    public LocalDateTime getCreateTime() {
        return createTime;
    }

    public void setCreateTime(LocalDateTime createTime) {
        this.createTime = createTime;
    }

    public LocalDateTime getUpdateTime() {
        return updateTime;
    }

    public void setUpdateTime(LocalDateTime updateTime) {
        this.updateTime = updateTime;
    }

    public Long getCreator() {
        return creator;
    }

    public void setCreator(Long creator) {
        this.creator = creator;
    }

    public Long getUpdater() {
        return updater;
    }

    public void setUpdater(Long updater) {
        this.updater = updater;
    }
}
